@echo off
echo ========================================
echo 启动OceanBridge服务
echo ========================================

echo.
echo 1. 启动User-Model服务 (端口6002)...
echo.

cd service-model\User-Model
start "User-Model服务" cmd /k "mvn spring-boot:run"

echo 等待5秒让服务启动...
timeout /t 5 /nobreak > nul

echo.
echo 2. 启动Gateway服务 (端口6000)...
echo.

cd ..\..\gateway
start "Gateway服务" cmd /k "mvn spring-boot:run"

echo 等待5秒让网关启动...
timeout /t 5 /nobreak > nul

echo.
echo 3. 启动前端开发服务器 (端口5173)...
echo.

cd ..\frontend\UserApp
start "前端服务" cmd /k "npm run dev"

echo.
echo ========================================
echo 所有服务启动完成！
echo ========================================
echo.
echo 服务地址:
echo - 前端: http://localhost:5173
echo - 网关: http://localhost:6000  
echo - User-Model: http://localhost:6002
echo.
echo 请等待所有服务完全启动后再进行测试
echo ========================================

pause
